\section{com.iisageek.client.widgets.sortabletable.Specialized\-Table Class Reference}
\label{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table}\index{com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::SpecializedTable}}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
abstract void \bf{table\-Popup} (Sources\-Table\-Events sender, int row, int cell)
\item 
\bf{Specialized\-Table} ()
\item 
Sortable\-Table \bf{generate\-Table} ()
\item 
void \bf{on\-Cell\-Clicked} (Sources\-Table\-Events sender, int row, int cell)
\end{CompactItemize}
\subsection*{Protected Member Functions}
\begin{CompactItemize}
\item 
abstract void \bf{init} ()
\end{CompactItemize}


\subsection{Detailed Description}
\begin{Desc}
\item[Author:]Bob Breznak\end{Desc}
All special-use Ext\-Sort\-Tables should extend this.

i.e. Contact\-Table 



\subsection{Constructor \& Destructor Documentation}
\index{com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}!SpecializedTable@{SpecializedTable}}
\index{SpecializedTable@{SpecializedTable}!com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}com.iisageek.client.widgets.sortabletable.Specialized\-Table.Specialized\-Table ()}\label{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table_a498378e84ffcbd6648fcecc44e8bbc3}


\doxyref{Specialized\-Table}{p.}{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table}

the \doxyref{Specialized\-Table}{p.}{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table} constructor 

\subsection{Member Function Documentation}
\index{com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}!generateTable@{generateTable}}
\index{generateTable@{generateTable}!com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Sortable\-Table com.iisageek.client.widgets.sortabletable.Specialized\-Table.generate\-Table ()}\label{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table_7c3de507a33fdc30aebe1cc29c830636}


generate\-Table

Renders the table, adds formatting and loads the css

\begin{Desc}
\item[Returns:]Sortable\-Table \end{Desc}
\index{com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}!init@{init}}
\index{init@{init}!com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}abstract void com.iisageek.client.widgets.sortabletable.Specialized\-Table.init ()\hspace{0.3cm}{\tt  [protected, pure virtual]}}\label{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table_cab986ac2a52fc5779d084196a02c7c9}


init

Initialize the table and add headers \index{com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}!onCellClicked@{onCellClicked}}
\index{onCellClicked@{onCellClicked}!com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void com.iisageek.client.widgets.sortabletable.Specialized\-Table.on\-Cell\-Clicked (Sources\-Table\-Events {\em sender}, int {\em row}, int {\em cell})}\label{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table_703fda01ef2efbb0ff24d9aad05fbda2}


on\-Cell\-Clicked

Used to allow a \doxyref{Specialized\-Table}{p.}{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table} to become a table\-Listener

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em sender}](Sources\-Table\-Events) \item[{\em row}](int) \item[{\em cell}](int) \end{description}
\end{Desc}
\index{com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}!tablePopup@{tablePopup}}
\index{tablePopup@{tablePopup}!com::iisageek::client::widgets::sortabletable::SpecializedTable@{com::iisageek::client::widgets::sortabletable::Specialized\-Table}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}abstract void com.iisageek.client.widgets.sortabletable.Specialized\-Table.table\-Popup (Sources\-Table\-Events {\em sender}, int {\em row}, int {\em cell})\hspace{0.3cm}{\tt  [pure virtual]}}\label{classcom_1_1iisageek_1_1client_1_1widgets_1_1sortabletable_1_1_specialized_table_667cda94cb0b34afc6dba8d7e0207173}


table\-Popup

Generates and displays a popup with additional data for the row

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em sender}]\item[{\em row}]\item[{\em cell}]\end{description}
\end{Desc}


The documentation for this class was generated from the following file:\begin{CompactItemize}
\item 
My Documents/Source Code/Java/GWT/lnl/src/com/iisageek/client/widgets/sortabletable/Specialized\-Table.java\end{CompactItemize}
